home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 7684 / 7684.xpi / chrome / firefm.jar / content / fmStartStationDialog.xul < prev    next >
Extensible Markup Language  |  2008-08-11  |  4KB  |  92 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!--
  4.   - Copyright (c) 2008, Jose Enrique Bolanos, Jorge Villalobos
  5.   - All rights reserved.
  6.   -
  7.   - Redistribution and use in source and binary forms, with or without
  8.   - modification, are permitted provided that the following conditions are met:
  9.   -
  10.   -  * Redistributions of source code must retain the above copyright notice,
  11.   -    this list of conditions and the following disclaimer.
  12.   -  * Redistributions in binary form must reproduce the above copyright notice,
  13.   -    this list of conditions and the following disclaimer in the documentation
  14.   -    and/or other materials provided with the distribution.
  15.   -  * Neither the name of Jose Enrique Bolanos, Jorge Villalobos nor the names
  16.   -    of its contributors may be used to endorse or promote products derived
  17.   -    from this software without specific prior written permission.
  18.   -
  19.   - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20.   - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21.   - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22.   - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  23.   - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  24.   - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  25.   - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  26.   - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  27.   - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  28.   - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  29.   - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  30.   -->
  31.  
  32. <!-- Note: some of this code is taken from
  33.      http://mxr.mozilla.org/mozilla/source/toolkit/content/commonDialog.xul
  34.      There's no MPL on this file. Odd... -->
  35. <?xml-stylesheet type="text/css" href="chrome://global/skin/" ?>
  36. <?xml-stylesheet type="text/css"
  37.   href="chrome://global/content/commonDialog.css" ?>
  38. <?xml-stylesheet type="text/css"
  39.   href="chrome://firefm-os/skin/fmStartStationDialog.css" ?>
  40.  
  41. <!DOCTYPE dialog SYSTEM "chrome://firefm/locale/fmStartStationDialog.dtd">
  42.  
  43. <dialog id="commonDialog" buttons="accept,cancel" role="alert"
  44.   style="min-width: 29em; min-height: 8.5em; -moz-user-focus: ignore;"
  45.   buttonpack="center"
  46.   ondialogaccept="FireFMChrome.StartStationDialog.setStation();"
  47.   xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  48.  
  49.   <script type="application/x-javascript"
  50.     src="chrome://firefm/content/fmStartStationDialog.js" />
  51.  
  52.   <hbox>
  53.     <vbox id="fm-image-box">
  54.       <image class="spaced question-icon" />
  55.     </vbox>
  56.     <vbox id="infoContainer" flex="1">
  57.       <!-- Dialog title is inside dialog for OS X -->
  58.       <description id="info.title" class="dialogTitle" hidden="true" />
  59.       <tabbox id="fm-start-station-tabs" flex="1">
  60.         <tabs>
  61.           <tab id="fm-start-station-artist-tab"
  62.             label="&firefm.startStation.artist.label;" persist="selected" />
  63.           <tab id="fm-start-station-tag-tab"
  64.             label="&firefm.startStation.tag.label;" persist="selected" />
  65.           <tab id="fm-start-station-user-tab"
  66.             label="&firefm.startStation.user.label;" persist="selected" />
  67.         </tabs>
  68.         <tabpanels>
  69.           <tabpanel>
  70.             <description value="&firefm.startStation.chooseArtist.label;"
  71.               controls="start-station-input-artist" />
  72.             <textbox id="start-station-input-artist" clickSelectsAll="true"
  73.               newlines="replacewithspaces" />
  74.           </tabpanel>
  75.           <tabpanel>
  76.             <description value="&firefm.startStation.chooseTag.label;"
  77.               controls="start-station-input-tag" />
  78.             <textbox id="start-station-input-tag" clickSelectsAll="true"
  79.               newlines="replacewithspaces" />
  80.           </tabpanel>
  81.           <tabpanel>
  82.             <description value="&firefm.startStation.chooseUser.label;"
  83.               controls="start-station-input-user" />
  84.             <textbox id="start-station-input-user" clickSelectsAll="true"
  85.               newlines="replacewithspaces" />
  86.           </tabpanel>
  87.         </tabpanels>
  88.       </tabbox>
  89.     </vbox>
  90.   </hbox>
  91. </dialog>
  92.